scomberomorus sierra

Noun
  1. a Spanish mackerel of western North America

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

scomberomorus sierra
A scomberomorus sierra swims swiftly through the clear ocean water.